From: Matthieu Gallien Date: Mon, 27 Jan 2025 09:06:13 +0000 (+0100) Subject: on windows use Qt FluentWinUI3 style unless win10: Universal X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~12^2~2^2~105^2 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/success/%22http:/www.example.com/cgi/success?a=commitdiff_plain;h=21c24072e87c01325049e2a1cc06fb808a817806;p=nextcloud-desktop.git on windows use Qt FluentWinUI3 style unless win10: Universal use Universal qmt style on windows release before windows 11 then use FluentWinUI3 which should fit with default windows 11 native style Signed-off-by: Matthieu Gallien --- diff --git a/src/gui/main.cpp b/src/gui/main.cpp index 91ab3b08d..25322ac08 100644 --- a/src/gui/main.cpp +++ b/src/gui/main.cpp @@ -82,8 +82,6 @@ int main(int argc, char **argv) #if defined Q_OS_MAC style = QStringLiteral("macOS"); -#elif defined Q_OS_WIN - style = QStringLiteral("FluentWinUI3"); #endif QQuickStyle::setStyle(style); @@ -91,7 +89,9 @@ int main(int argc, char **argv) #if defined Q_OS_WIN if (QOperatingSystemVersion::current().version() < QOperatingSystemVersion::Windows11.version()) { - QApplication::setStyle(QStyleFactory::create("Fusion")); + QApplication::setStyle(QStyleFactory::create("Universal")); + } else { + style = QStringLiteral("FluentWinUI3"); } #endif